electrically propelled - Deutsch Englisch Wörterbuch